Versions:
celq is a lightweight, open-source command-line utility developed by IvanIsCoding that enables developers, DevOps engineers, and data analysts to interrogate JSON documents interactively using the Common Expression Language (CEL). Positioned in the Developer-Tools/JSON-Query category, the program exposes a read-eval-print loop in which users type CEL expressions—such as `filter`, `map`, or arithmetic comparisons—against in-memory JSON structures and immediately receive filtered or transformed output without writing auxiliary scripts. Typical use cases include ad-hoc inspection of API responses, validation of configuration files, extraction of metrics from log bundles, and rapid prototyping of predicates that will later be embedded in larger Go, Python, or Kubernetes validation chains. Because CEL is type-safe and sandboxed, celq can safely be integrated into CI pipelines to assert that JSON artifacts meet contractual schemas before deployment. The current stable release is 0.4.0, the second public version published under the MIT license; both 0.3.x and 0.4.x streams remain available so that downstream projects can pin a specific behavior or migrate incrementally when breaking changes in function signatures occur. Native binaries ship for Windows, macOS, and Linux without additional runtimes, making the tool equally suited for local troubleshooting on a developer laptop or headless batch processing inside a container. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.
Tags: